home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 19.zip / BS1 part 19 / Lattice C disk 4.adf / Compiler_Headers / exec / lists.h < prev    next >
C/C++ Source or Header  |  1988-10-25  |  627b  |  35 lines

  1. #ifndef EXEC_LISTS_H
  2. #define EXEC_LISTS_H
  3. /*
  4. **    $Filename: exec/lists.h $
  5. **    $Release: 1.3 $
  6. **
  7. **    
  8. **
  9. **    (C) Copyright 1985,1986,1987,1988 Commodore-Amiga, Inc.
  10. **        All Rights Reserved
  11. */
  12.  
  13. #ifndef EXEC_NODES_H
  14. #include "exec/nodes.h"
  15. #endif !EXEC_NODES_H
  16.  
  17.  
  18. /* normal, full featured list */
  19. struct List { 
  20.     struct  Node *lh_Head;
  21.     struct  Node *lh_Tail;
  22.     struct  Node *lh_TailPred;
  23.     UBYTE   lh_Type;
  24.     UBYTE   l_pad;
  25. };
  26.  
  27. /* minimum list -- no type checking possible */
  28. struct MinList {
  29.     struct MinNode *mlh_Head;
  30.     struct MinNode *mlh_Tail;
  31.     struct MinNode *mlh_TailPred;
  32. };
  33.  
  34. #endif    /* EXEC_LISTS_H */
  35.